@charset "utf-8";
/* CSS Document */


.content {width:1200px;margin:0px auto;}
.banner {height:365px;}
.route {color:#aaa;height:55px;line-height:55px;text-align:right;border-bottom:#bbb 1px solid;}
.route span,.route a,.route em {color:#999;}
.newsLeft {width:280px;float:left;}
.newsRight {width:880px;min-height:600px;float:right;}
.newsTitle {height:55px;line-height:55px;border-bottom:#aaa 1px solid;}
.newsTitle span {font-size:20px;font-weight:bold;}
.newsLeft ul li {height:40px;line-height:40px;padding-left:5px;border-bottom:#ddd 1px solid;}
.newsLeft ul .on a {color:#f5891a;}
.newsList li {margin-top:30px;height:170px;border-bottom:#ddd 1px solid;}
.newsList img {width:200px;height:135px;margin-right:25px;margin-left:5px;float:left;}
.newsList li h4 a {font-size:20px;}
.newsList li p {color:#777;line-height:28px;}
.time {margin-top:20px;}
.time a {color:#cd242b;float:right;}
.article {margin-top:10px;}
.options {height:20px;margin-top:20px;}
.options span {color:#999;}
.articleTitle {border-bottom:#ddd 1px solid;padding-bottom:20px;}
.articleTitle h1 {text-align:left;font-size:27px;}
.changeSize {width:100px;height:20px;float:right;}
.changeSize img {margin-left:20px;cursor:pointer;}
.articleCon {line-height:30px;margin-top:30px;}
.articleCon p {text-indent:2em;margin-top:10px;font-size:15px;margin-bottom:25px;}
.nav {height:80px;text-align:center;padding-top:40px;border-top:#ddd 1px solid;margin-top:30px;}
.nav a {border:#ddd 1px solid;padding:12px 40px;margin-left:80px;margin-right:80px;}
.intro p {line-height:30px;font-size:14px;}
.more {text-align:center;margin-top:40px;}
.more a {color:#fff;padding:12px 30px;background:#e0a364;} 
.more a:hover {background:#ed973f}
.links {height:100px;margin-top:80px;}
.links ul li {width:25%;text-align:center;float:left;}
.links ul li img {width:75px;height:75px;border:#f3a95e 2px solid;-webkit-transition:all 1s; 
-moz-transition:all 1s; 
-o-transition:all 1s; border-radius:80px;}
.links ul li img:hover {-webkit-transform: rotate(360deg); 
-moz-transform:rotate(360deg); 
-o-transform:rotate(360deg); }
.links ul li p {color:#f3a95e;margin-top:8px;}
.memory h2 {font-family:'fz';font-size:30px;letter-spacing:2px;margin-top:25px;font-weight:100;text-align:center;}
.memory {margin-top:70px;}
.memory h5 {color:#999;font-weight:100;text-align:center;font-weight:100;}
.tree {margin-top:30px;padding-bottom:40px;background:url(../images/devide1.png) top center repeat-y;}
.treeTop {text-align:center;}
.treeTop span {color:#777;padding:8px 20px;border:#dedede 1px solid;background:#fff;}
.tree ul li {height:90px;margin-top:50px;margin-left:40px;}
.treeItemLeft {width:340px;height:90px;text-align:right;float:left;}
.treeItemLeft span {color:#777;margin-top:40px;padding:7px 20px;border:#dedede 1px solid;float:right;}
.treeItemMid {width:120px;height:90px;text-align:center;float:left;}
.treeItemMid img {margin-top:32px;}
.treeItemRight {width:340px;height:90px;margin-top:10px;vertical-align:middle;border:#dedede 1px solid;float:left;position:relative;}
.treeItemRight b {line-height:90px;margin:30px;}
.trangleLeft {width:11px;height:18px;position:absolute;top:35px;left:-11px;}
.trangleRight {width:11px;height:18px;position:absolute;top:35px;right:-11px;}
.map {height:370px;margin-top:20px;}
.phone {margin-top:40px;}
.phone img {margin-right:20px;float:left;} 
.phone h3 {font-family:'microsoft yahei';font-size:25px;}
.phone p {margin-left:60px;}
.address {margin-top:40px;}
.address h3 {font-size:25px;line-height:40px;}
.about {margin-bottom:60px;}